package cn.edu.shu.wechat.core.bean;

import javax.xml.bind.annotation.XmlElement;

public class SuperMessage extends BaseMessage {
	private String title;
	private String url;
	private String description;
	private float locationX;
	private float locationY;
	private float scale;
	private String label;
	private String picUrl;//
	private long mediaId;
	private String content;// 消息内容
	private long thumbMediaId;// 视频消息缩略图的媒体id，可以调用多媒体文件下载接口拉取数据。
	private String format;// 语音格式，如amr，speex等
	@XmlElement(name = "Format")
	public void setFormat(String format) {
		this.format = format;
	}

	@XmlElement(name = "ThumbMediaId")
	public void setThumbMediaId(long thumbMediaId) {
		this.thumbMediaId = thumbMediaId;
	}

	@XmlElement(name = "Content")
	public void setContent(String content) {
		this.content = content;
	}

	@XmlElement(name = "PicUrl")
	public void setPicUrl(String picUrl) {
		this.picUrl = picUrl;
	}

	@XmlElement(name = "MediaId")
	public void setMediaId(long mediaId) {
		this.mediaId = mediaId;
	}

	@XmlElement(name = "Location_X")
	public void setLocationX(float locationX) {
		this.locationX = locationX;
	}

	@XmlElement(name = "Location_Y")
	public void setLocationY(float locationY) {
		this.locationY = locationY;
	}

	@XmlElement(name = "Scale")
	public void setScale(float scale) {
		this.scale = scale;
	}

	@XmlElement(name = "Label")
	public void setLabel(String label) {
		this.label = label;
	}

	@XmlElement(name = "Title")
	public void setTitle(String title) {
		this.title = title;
	}

	@XmlElement(name = "Url")
	public void setUrl(String url) {
		this.url = url;
	}

	@XmlElement(name = "Description")
	public void setDescription(String description) {
		this.description = description;
	}

	public String getTitle() {
		return title;
	}

	public String getUrl() {
		return url;
	}

	public String getDescription() {
		return description;
	}

	public float getLocationX() {
		return locationX;
	}

	public float getLocationY() {
		return locationY;
	}

	public float getScale() {
		return scale;
	}

	public String getLabel() {
		return label;
	}

	public String getPicUrl() {
		return picUrl;
	}

	public long getMediaId() {
		return mediaId;
	}

	public String getContent() {
		return content;
	}

	public long getThumbMediaId() {
		return thumbMediaId;
	}

	public String getFormat() {
		return format;
	}
	

}
